straddle trench - Turkish English Dictionary